History
History
Synonyms
UK
US
Meaning:
insolvent

(a person, business) unable to pay debts

financially ruined

TAKEN TO THE CLEANERS as in Wiktionary
TAKEN TO THE CLEANERS as in Wikipedia